make more of an effort - Deutsch Englisch Wörterbuch